找传奇、传世资源到传世资源站!

Python 人事管理系统

8.5玩家评分(1人评分)
下载后可评
介绍 评论 失效链接反馈

from clipboard
def del_row(self): res = messagebox.askyesnocancel('警告!', '是否删除所选数据?') if res == True: print(self.row_info[0])  # 鼠标选中的账号 print(self.tree.selection()[0])  # 行号 print(self.tree.get_children())  # 所有行 # 打开数据库连接 db = pymysql.connect("localhost", "root", "132568", "student") cursor = db.cursor()  # 使用cursor()方法获取操作游标 sql = "DELETE FROM student_k WHERE id = '%s'" % (self.row_info[0]) # SQL 插入语句 try: cursor.execute(sql)  # 执行sql语句 db.commit()  # 提交到数据库执行 messagebox.showinfo('提示!', '删除成功!') except: db.rollback()  # 发生错误时回滚 messagebox.showinfo('警告!', '删除失败,数据库连接失败!') db.close()  # 关闭数据库连接  id_index = self.id.index(self.row_info[0]) print(id_index) del self.id[id_index] del self.name[id_index] del self.gender[id_index] del self.age[id_index] print(self.id) self.tree.delete(self.tree.selection()[0])  # 删除所选行 print(self.tree.get_children())

评论

发表评论必须先登陆, 您可以 登陆 或者 注册新账号 !


在线咨询: 问题反馈
客服QQ:174666394

有问题请留言,看到后及时答复